// 用户名非空验证
function usernameTest() {
    $('#username').blur(function () {
        if ($(this).next()) {
            $(this).next().remove()
        }
        if ($(this).val() == '') {
            $(this).parent().append($('<p>').html('用户名不能为空').addClass('action'))
        }
    })
}
usernameTest()
// 昵称非空验证
function nickTest() {
    $('#nick').blur(function () {
        if ($(this).next()) {
            $(this).next().remove()
        }
        if ($(this).val() == '') {
            $(this).parent().append($('<p>').html('昵称不能为空').addClass('action'))
        }
    })
}
nickTest()
// 密码非空验证
function passwordTest() {
    $('#password').blur(function () {
        if ($(this).next()) {
            $(this).next().remove()
        }
        if ($(this).val() == '') {
            $(this).parent().append($('<p>').html('密码不能为空').addClass('action'))
        }
    })
}
passwordTest()
// 注册
function register() {
    $('button').click(function () {
        // 用户名非空
        if ($('#username').next()) {
            $('#username').next().remove()
        }
        if ($('#username').val() == '') {
            $('#username').parent().append($('<p>').html('用户名不能为空').addClass('action'))
            return
        }
        // 昵称非空
        if ($('#nick').next()) {
            $('#nick').next().remove()
        }
        if ($('#nick').val() == '') {
            $('#nick').parent().append($('<p>').html('昵称不能为空').addClass('action'))
            return
        }
        // 密码非空
        if ($('#password').next()) {
            $('#password').next().remove()
        }
        if ($('#password').val() == '') {
            $('#password').parent().append($('<p>').html('密码不能为空').addClass('action'))
            return
        }
        // 用户名重复验证
        userTset()
    })
}
register()
/**
 * 用户名重复验证
 */

function userTset() {
    $.ajax({
        type: "get",
        url: "http://47.107.88.7:8089/api/manager/list",
        // data: "data",
        dataType: "json",
        success: function (data) {
            for (let j = 0; j < data.resultInfo.length; j++) {
                if ($('#username').val() == data.resultInfo[j].username) {
                    $('#password').parent().append($('<p>').html('该用户名存在').css('color', 'red'))
                    return
                }
                if ($('#nick').val() == data.resultInfo[j].nick) {
                    $('#password').parent().append($('<p>').html('该昵称存在').css('color', 'red'))
                    return
                }
                console.log(data.resultInfo[j].username)
            }
            transData()
        }
    });

}
/**
 * 传输注册数据
 */
function transData() {
    $.ajax({
        type: "post",
        url: "http://47.107.88.7:8089/api/register",
        data: {
            username: $('#username').val(),
            nick: $('#nick').val(),
            password: $('#password').val()
        },
        dataType: "json",
        success: function (data) {
            if (data.resultCode == 1) {
                $('#password').parent().append($('<p>').html('添加成功！').addClass('logon-action'))
                setTimeout("$('.logon-action').remove()",2000)
                
                // window.setTimeout("location.href = './logon.html'", 3000)
                // location.href = './logon.html'
                let inputs = {
                    username: $('#username').val(''),
                    nick: $('#nick').val(''),
                    password: $('#password').val('')
                }
                setTimeout(inputs,2000)
                
            }
        }
    });
}